package com.jv.spring.importannotation;

import com.jv.spring.importannotation.define.MyDeferImportSelector;
import com.jv.spring.importannotation.define.MyDeferImportSelector1;
import com.jv.spring.importannotation.define.MyImportBeanDefinitionRegistrar;
import com.jv.spring.importannotation.define.MyImportSelector;
import com.jv.spring.importannotation.importscan.City;
import com.jv.spring.importannotation.scan.ImportConfigClass;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.context.annotation.PropertySource;

@ComponentScan("com.jv.spring.importannotation.scan")
@Configuration
@PropertySource("classpath:au.properties")
//@Import(MyImportBeanDefinitionRegistrar.class)
//@Import(MyImportSelector.class)
@Import({MyDeferImportSelector.class, MyDeferImportSelector1.class})

//@Import(ImportConfigClass.class)
public class ImportSpringAppConfig{}


